Goto

Collaborating Authors

 geoshapley value


Explainable AI in Spatial Analysis

Li, Ziqi

arXiv.org Artificial Intelligence

A key objective in spatial analysis is to model spatial relationships and infer spatial processes to generate knowledge from spatial data, which has been largely based on spatial statistical methods. More recently, machine learning offers scalable and flexible approach es that complement traditional methods and has been increasingly applied in spatial data science . Despite its advantages, machine learning is often criticized for being a black box, which limits our understanding of model behavior and output . Recognizing this limitation, XAI has emerged as a pivotal field in AI that provides methods to explain the output of machine learning models to enhance transparency and understanding. These methods are crucial for model diagnosis, bias detection, and ensuring the reliability of results obtained from machine learning models. This chapter introduces key concepts and methods in XAI with a focus on Shapley value - based approach es, which is arguably the most popular XAI method, and their integration with spatial analysis. An empirical example of county - level voting behaviors in the 2020 Presidential election is presented to demonstrate the use of Shapley values and spatial analysis with a comparison to multi - scale geograp hically weighted regression . The chapter concludes with a discussion on the challenges and limitations of current XAI techniques and proposes new directions .


GeoShapley: A Game Theory Approach to Measuring Spatial Effects in Machine Learning Models

Li, Ziqi

arXiv.org Machine Learning

This paper introduces GeoShapley, a game theory approach to measuring spatial effects in machine learning models. GeoShapley extends the Nobel Prize-winning Shapley value framework in game theory by conceptualizing location as a player in a model prediction game, which enables the quantification of the importance of location and the synergies between location and other features in a model. GeoShapley is a model-agnostic approach and can be applied to statistical or black-box machine learning models in various structures. The interpretation of GeoShapley is directly linked with spatially varying coefficient models for explaining spatial effects and additive models for explaining non-spatial effects. Using simulated data, GeoShapley values are validated against known data-generating processes and are used for cross-comparison of seven statistical and machine learning models. An empirical example of house price modeling is used to illustrate GeoShapley's utility and interpretation with real world data. The method is available as an open-source Python package named geoshapley.